sinus of lymph node - Alemán Inglés Diccionario